revision class for legal reasoning